Text copied to clipboard!

Titel

Text copied to clipboard!

Expert in firmware

Beschrijving

Text copied to clipboard!
Wij zijn op zoek naar een Expert in firmware die verantwoordelijk zal zijn voor het ontwerpen, ontwikkelen en onderhouden van embedded firmware voor diverse elektronische apparaten. In deze rol werk je nauw samen met hardware- en softwareteams om betrouwbare en efficiënte firmwareoplossingen te leveren die voldoen aan de functionele en prestatie-eisen van onze producten. Als Expert in firmware ben je een sleutelfiguur in het ontwikkelingsproces van embedded systemen. Je analyseert systeemvereisten, schrijft efficiënte en goed gedocumenteerde code, voert testen uit en lost bugs op. Je bent vertrouwd met programmeertalen zoals C en C++, en hebt ervaring met real-time besturingssystemen (RTOS), microcontrollers en communicatieprotocollen zoals I2C, SPI, UART en CAN. Je zult betrokken zijn bij het volledige ontwikkeltraject, van concept tot implementatie en onderhoud. Je werkt samen met multidisciplinaire teams om technische specificaties op te stellen, prototypes te testen en firmware-updates te implementeren. Je draagt bij aan het verbeteren van de firmwarearchitectuur en het optimaliseren van prestaties en energieverbruik. De ideale kandidaat heeft een sterke achtergrond in elektrotechniek of informatica, met aantoonbare ervaring in embedded firmwareontwikkeling. Je bent analytisch, oplossingsgericht en in staat om zelfstandig en in teamverband te werken. Je hebt oog voor detail en streeft naar hoge kwaliteitsnormen in je werk. Als Expert in firmware krijg je de kans om te werken aan innovatieve technologieën in een dynamische en snelgroeiende omgeving. Je draagt bij aan de ontwikkeling van producten die wereldwijd worden gebruikt en hebt een directe impact op hun prestaties en betrouwbaarheid.

Verantwoordelijkheden

Text copied to clipboard!
  • Ontwikkelen en onderhouden van embedded firmware voor elektronische apparaten
  • Samenwerken met hardware- en softwareteams om systeemvereisten te definiëren
  • Schrijven van efficiënte en goed gedocumenteerde code in C/C++
  • Testen en debuggen van firmware op verschillende hardwareplatforms
  • Implementeren van communicatieprotocollen zoals I2C, SPI, UART en CAN
  • Optimaliseren van firmwareprestaties en energieverbruik
  • Ondersteunen van productie- en testteams bij firmwaregerelateerde problemen
  • Bijdragen aan firmwarearchitectuur en ontwerpbeslissingen
  • Documenteren van firmwareontwerpen en -wijzigingen
  • Up-to-date blijven met de nieuwste ontwikkelingen in embedded systemen

Vereisten

Text copied to clipboard!
  • Bachelor of master in elektrotechniek, informatica of een verwant vakgebied
  • Minimaal 3 jaar ervaring in embedded firmwareontwikkeling
  • Uitstekende kennis van C en C++ programmeertalen
  • Ervaring met real-time besturingssystemen (RTOS)
  • Bekendheid met microcontrollers en embedded hardware
  • Kennis van communicatieprotocollen zoals I2C, SPI, UART en CAN
  • Ervaring met versiebeheersystemen zoals Git
  • Sterke probleemoplossende vaardigheden
  • Goede communicatieve vaardigheden in Nederlands en Engels
  • Vermogen om zelfstandig en in teamverband te werken

Potentiële interviewvragen

Text copied to clipboard!
  • Welke ervaring heb je met embedded firmwareontwikkeling?
  • Met welke microcontrollers heb je eerder gewerkt?
  • Hoe ga je om met het debuggen van complexe firmwareproblemen?
  • Welke communicatieprotocollen heb je geïmplementeerd in eerdere projecten?
  • Heb je ervaring met real-time besturingssystemen? Zo ja, welke?
  • Hoe zorg je voor de kwaliteit en betrouwbaarheid van je code?
  • Kun je een voorbeeld geven van een project waarbij je firmware hebt geoptimaliseerd?
  • Hoe werk je samen met hardware- en softwareteams?
  • Welke tools gebruik je voor versiebeheer en firmwareontwikkeling?
  • Wat motiveert je om in embedded systemen te werken?